<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Gestion_Des_Inscriptions_Universitaires: Référence du fichier /home/omid/Bureau/projet/gestion-des-inscriptions-universitaires-version-finale/src/Enseignant.c</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Généré par Doxygen 1.7.4 -->
<div id="top">
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Gestion_Des_Inscriptions_Universitaires</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Page&#160;principale</span></a></li>
      <li><a href="pages.html"><span>Pages&#160;associées</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Fichiers</span></a></li>
      <li><a href="dirs.html"><span>Répertoires</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>Liste&#160;des&#160;fichiers</span></a></li>
      <li><a href="globals.html"><span>Membres&#160;de&#160;fichier</span></a></li>
    </ul>
  </div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('_enseignant_8c.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#func-members">Fonctions</a>  </div>
  <div class="headertitle">
<div class="title">Référence du fichier Enseignant.c</div>  </div>
</div>
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="_enseignant_8h_source.html">Enseignant.h</a>&quot;</code><br/>
</div>
<p><a href="_enseignant_8c_source.html">Aller au code source de ce fichier.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="func-members"></a>
Fonctions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignant_8c.html#a404d70a15bcc7568eda2ed638207575a">initEns</a> (<a class="el" href="struct_ens.html">Ens</a> *ens, const int numEns, const char *nomEns, const char *prenomEns)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialise un <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a>. initEns initialise numEns, nomEns et prenomEns (après vérification) de la structure <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a>.  <a href="#a404d70a15bcc7568eda2ed638207575a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_ens.html">Ens</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignant_8c.html#a085c637029f5d332d247a1898cea9776">creEns</a> (const int numEns, const char *nomEns, const char *prenomEns)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Crée un <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> en mémoire.  <a href="#a085c637029f5d332d247a1898cea9776"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignant_8c.html#a4ea1d0a6c8ab9a51e2ec5129308c19ca">libEns</a> (<a class="el" href="struct_ens.html">Ens</a> *ens)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Libere un <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> en mémoire.  <a href="#a4ea1d0a6c8ab9a51e2ec5129308c19ca"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignant_8c.html#a6d0f4e6fe953d6ed6a0e877ec738a4cf">detEns</a> (<a class="el" href="struct_ens.html">Ens</a> **ens)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignant_8c.html#a6918992fa178da768b77c1da09e5e026">getNumEns</a> (const <a class="el" href="struct_ens.html">Ens</a> *ens)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">rensrner numEns.  <a href="#a6918992fa178da768b77c1da09e5e026"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignant_8c.html#a812b325bb8e8d670f56bf3a390e5c094">setNumEns</a> (<a class="el" href="struct_ens.html">Ens</a> *ens, const int numEns)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignant_8c.html#ab91c01707864faa01b857d65002883e6">getNomEns</a> (const <a class="el" href="struct_ens.html">Ens</a> *ens)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">rensrner nomEns.  <a href="#ab91c01707864faa01b857d65002883e6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignant_8c.html#a3915a9ab52172ee9ee1a633ed4badee9">setNomEns</a> (<a class="el" href="struct_ens.html">Ens</a> *ens, const char *nomEns)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">modifie le champ nomEns de l'ens.  <a href="#a3915a9ab52172ee9ee1a633ed4badee9"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignant_8c.html#a527b0f30527ca7f46bc06e744f1321cf">getPrenomEns</a> (const <a class="el" href="struct_ens.html">Ens</a> *ens)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">rensrner nomEns.  <a href="#a527b0f30527ca7f46bc06e744f1321cf"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignant_8c.html#a994b35b9b8e590fac23a538fc0b0ba20">setPrenomEns</a> (<a class="el" href="struct_ens.html">Ens</a> *ens, const char *prenomEns)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">modifie le champ nomEns de l'ens.  <a href="#a994b35b9b8e590fac23a538fc0b0ba20"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignant_8c.html#a18764ee75bfd0b4951b9d040d51d95be">affEns</a> (const <a class="el" href="struct_ens.html">Ens</a> *ens)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Afficher l'ens.  <a href="#a18764ee75bfd0b4951b9d040d51d95be"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignant_8c.html#a2ab4ce856beb580e7ce67e649f60bf03">savEnsParElem</a> (const int numEns, const char *nomEns, const char *prenomEns)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">saover <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> dans un fichier binaire.  <a href="#a2ab4ce856beb580e7ce67e649f60bf03"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignant_8c.html#a54c3fe16627ec1a831b83274cae21a59">savEns</a> (const <a class="el" href="struct_ens.html">Ens</a> *ens)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">saover <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> dans un fichier binaire.  <a href="#a54c3fe16627ec1a831b83274cae21a59"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignant_8c.html#a632f01c0f8cb24bfb6f0dfe606009e38">rchEnsParCode</a> (const int numEns)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recherche <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> dans un fichier binaire.  <a href="#a632f01c0f8cb24bfb6f0dfe606009e38"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_ens.html">Ens</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignant_8c.html#a9d60a0454904c6829d57acbaa74e9120">recEnsParCode</a> (const int numEns)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recupérer <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> dans un fichier binaire.  <a href="#a9d60a0454904c6829d57acbaa74e9120"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignant_8c.html#af15208b82bc4f0f644ac22ff41427c42">supEns</a> (<a class="el" href="struct_ens.html">Ens</a> *ens)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">supprimer <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> dans un fichier binaire.  <a href="#af15208b82bc4f0f644ac22ff41427c42"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignant_8c.html#ab5ef61052bd2c3371bec218872ee0b0a">supEnsParCode</a> (const int numEns)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">supprimer <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> dans un fichier binaire.  <a href="#ab5ef61052bd2c3371bec218872ee0b0a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignant_8c.html#a028f97b75edc7583b80e240e39e35f33">modifEns</a> (<a class="el" href="struct_ens.html">Ens</a> *ens, <a class="el" href="struct_ens.html">Ens</a> *ensnew)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">modifier <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> dans un fichier binaire.  <a href="#a028f97b75edc7583b80e240e39e35f33"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignant_8c.html#ac854a0556d0031725d913b2fbd577c61">mdfEns</a> (const <a class="el" href="struct_ens.html">Ens</a> *ens, const <a class="el" href="struct_ens.html">Ens</a> *ensnew)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignant_8c.html#a5babf2869108036ac9f42b8a699d1b7f">mdfEnsParCode</a> (const int numEns, const <a class="el" href="struct_ens.html">Ens</a> *pEns)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">modifier <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> dans un fichier binaire.  <a href="#a5babf2869108036ac9f42b8a699d1b7f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignant_8c.html#a7d92fd49e708848eb3f9ffe3dcbb140a">affEns_DB</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Afficher base de donnee de <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> .  <a href="#a7d92fd49e708848eb3f9ffe3dcbb140a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignant_8c.html#a1d6be8a4e57559f268e98efdaba5420d">regEns</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Test le module <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a>.  <a href="#a1d6be8a4e57559f268e98efdaba5420d"></a><br/></td></tr>
</table>
<hr/><h2>Documentation des fonctions</h2>
<a class="anchor" id="a18764ee75bfd0b4951b9d040d51d95be"></a><!-- doxytag: member="Enseignant.c::affEns" ref="a18764ee75bfd0b4951b9d040d51d95be" args="(const Ens *ens)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void affEns </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_ens.html">Ens</a> *&#160;</td>
          <td class="paramname"><em>ens</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Afficher l'ens. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ens</td><td>pointeur vers l'ens.  0 si tout est OK </td></tr>
  </table>
  </dd>
</dl>

<p>Définition à la ligne <a class="el" href="_enseignant_8c_source.html#l00101">101</a> du fichier <a class="el" href="_enseignant_8c_source.html">Enseignant.c</a>.</p>

<p>Référencé par <a class="el" href="_enseignant_8c_source.html#l00321">affEns_DB()</a>, et <a class="el" href="_enseignant_8c_source.html#l00351">regEns()</a>.</p>

</div>
</div>
<a class="anchor" id="a7d92fd49e708848eb3f9ffe3dcbb140a"></a><!-- doxytag: member="Enseignant.c::affEns_DB" ref="a7d92fd49e708848eb3f9ffe3dcbb140a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">affEns_DB </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Afficher base de donnee de <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> . </p>
<p>0 si tout est OK. </p>

<p>Définition à la ligne <a class="el" href="_enseignant_8c_source.html#l00321">321</a> du fichier <a class="el" href="_enseignant_8c_source.html">Enseignant.c</a>.</p>

<p>Références <a class="el" href="_enseignant_8c_source.html#l00101">affEns()</a>, <a class="el" href="_enseignant_8c_source.html#l00026">creEns()</a>, et <a class="el" href="_chemin_8h_source.html#l00006">ENS_DB</a>.</p>

<p>Référencé par <a class="el" href="_enseignant_8c_source.html#l00351">regEns()</a>.</p>

</div>
</div>
<a class="anchor" id="a085c637029f5d332d247a1898cea9776"></a><!-- doxytag: member="Enseignant.c::creEns" ref="a085c637029f5d332d247a1898cea9776" args="(const int numEns, const char *nomEns, const char *prenomEns)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_ens.html">Ens</a> * creEns </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>numEns</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>nomEns</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>prenomEns</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Crée un <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> en mémoire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">numEns</td><td>Code de l'Ens. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">nomEns</td><td>Hauteur de l'Ens. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">prenomEns</td><td>prenomEns de l'Ens.  un pointeur vers un <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> </td></tr>
  </table>
  </dd>
</dl>

<p>Définition à la ligne <a class="el" href="_enseignant_8c_source.html#l00026">26</a> du fichier <a class="el" href="_enseignant_8c_source.html">Enseignant.c</a>.</p>

<p>Références <a class="el" href="_enseignant_8c_source.html#l00017">initEns()</a>.</p>

<p>Référencé par <a class="el" href="_enseignant_8c_source.html#l00321">affEns_DB()</a>, <a class="el" href="_fenetre_8c_source.html#l02854">cb_valider_ajoutEns()</a>, <a class="el" href="_enseignant_8c_source.html#l00197">recEnsParCode()</a>, et <a class="el" href="_enseignant_8c_source.html#l00351">regEns()</a>.</p>

</div>
</div>
<a class="anchor" id="a6d0f4e6fe953d6ed6a0e877ec738a4cf"></a><!-- doxytag: member="Enseignant.c::detEns" ref="a6d0f4e6fe953d6ed6a0e877ec738a4cf" args="(Ens **ens)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void detEns </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_ens.html">Ens</a> **&#160;</td>
          <td class="paramname"><em>ens</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="_enseignant_8c_source.html#l00041">41</a> du fichier <a class="el" href="_enseignant_8c_source.html">Enseignant.c</a>.</p>

<p>Références <a class="el" href="_enseignant_8c_source.html#l00034">libEns()</a>.</p>

<p>Référencé par <a class="el" href="_fenetre_8c_source.html#l02854">cb_valider_ajoutEns()</a>, <a class="el" href="_fenetre_8c_source.html#l00467">preparerFenetreEnseignant()</a>, <a class="el" href="_fenetre_8c_source.html#l00305">preparerFenetreEtudiant()</a>, <a class="el" href="_enseignant_8c_source.html#l00351">regEns()</a>, et <a class="el" href="_application_8c_source.html#l00009">test()</a>.</p>

</div>
</div>
<a class="anchor" id="ab91c01707864faa01b857d65002883e6"></a><!-- doxytag: member="Enseignant.c::getNomEns" ref="ab91c01707864faa01b857d65002883e6" args="(const Ens *ens)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char * getNomEns </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_ens.html">Ens</a> *&#160;</td>
          <td class="paramname"><em>ens</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>rensrner nomEns. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ens</td><td>pointeur vers l'ens.  nomEns. </td></tr>
  </table>
  </dd>
</dl>

<p>Définition à la ligne <a class="el" href="_enseignant_8c_source.html#l00071">71</a> du fichier <a class="el" href="_enseignant_8c_source.html">Enseignant.c</a>.</p>

</div>
</div>
<a class="anchor" id="a6918992fa178da768b77c1da09e5e026"></a><!-- doxytag: member="Enseignant.c::getNumEns" ref="a6918992fa178da768b77c1da09e5e026" args="(const Ens *ens)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int getNumEns </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_ens.html">Ens</a> *&#160;</td>
          <td class="paramname"><em>ens</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>rensrner numEns. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ens</td><td>pointeur vers l'ens.  numEns </td></tr>
  </table>
  </dd>
</dl>

<p>Définition à la ligne <a class="el" href="_enseignant_8c_source.html#l00056">56</a> du fichier <a class="el" href="_enseignant_8c_source.html">Enseignant.c</a>.</p>

</div>
</div>
<a class="anchor" id="a527b0f30527ca7f46bc06e744f1321cf"></a><!-- doxytag: member="Enseignant.c::getPrenomEns" ref="a527b0f30527ca7f46bc06e744f1321cf" args="(const Ens *ens)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char * getPrenomEns </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_ens.html">Ens</a> *&#160;</td>
          <td class="paramname"><em>ens</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>rensrner nomEns. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ens</td><td>pointeur vers l'ens.  nomEns. </td></tr>
  </table>
  </dd>
</dl>

<p>Définition à la ligne <a class="el" href="_enseignant_8c_source.html#l00086">86</a> du fichier <a class="el" href="_enseignant_8c_source.html">Enseignant.c</a>.</p>

</div>
</div>
<a class="anchor" id="a404d70a15bcc7568eda2ed638207575a"></a><!-- doxytag: member="Enseignant.c::initEns" ref="a404d70a15bcc7568eda2ed638207575a" args="(Ens *ens, const int numEns, const char *nomEns, const char *prenomEns)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void initEns </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_ens.html">Ens</a> *&#160;</td>
          <td class="paramname"><em>Ens</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>numEns</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>nomEns</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>prenomEns</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Initialise un <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a>. initEns initialise numEns, nomEns et prenomEns (après vérification) de la structure <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a>. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname">ens</td><td>Pointeur vers l'ens à initialiser. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">numEns</td><td>Code de l'Ens. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">nomEns</td><td>nomEns de l'Ens. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">prenomEns</td><td>prenomEns de l'Ens.  0 si tout est OK </td></tr>
  </table>
  </dd>
</dl>

<p>Définition à la ligne <a class="el" href="_enseignant_8c_source.html#l00017">17</a> du fichier <a class="el" href="_enseignant_8c_source.html">Enseignant.c</a>.</p>

<p>Références <a class="el" href="_enseignant_8c_source.html#l00079">setNomEns()</a>, <a class="el" href="_enseignant_8c_source.html#l00064">setNumEns()</a>, et <a class="el" href="_enseignant_8c_source.html#l00094">setPrenomEns()</a>.</p>

<p>Référencé par <a class="el" href="_enseignant_8c_source.html#l00026">creEns()</a>, et <a class="el" href="_enseignant_8c_source.html#l00351">regEns()</a>.</p>

</div>
</div>
<a class="anchor" id="a4ea1d0a6c8ab9a51e2ec5129308c19ca"></a><!-- doxytag: member="Enseignant.c::libEns" ref="a4ea1d0a6c8ab9a51e2ec5129308c19ca" args="(Ens *ens)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void libEns </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_ens.html">Ens</a> *&#160;</td>
          <td class="paramname"><em>ens</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Libere un <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> en mémoire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname">ens</td><td>Pointeur vers l'ens.  0 si tout est OK </td></tr>
  </table>
  </dd>
</dl>

<p>Définition à la ligne <a class="el" href="_enseignant_8c_source.html#l00034">34</a> du fichier <a class="el" href="_enseignant_8c_source.html">Enseignant.c</a>.</p>

<p>Référencé par <a class="el" href="_enseignant_8c_source.html#l00041">detEns()</a>, et <a class="el" href="_enseignant_8c_source.html#l00351">regEns()</a>.</p>

</div>
</div>
<a class="anchor" id="ac854a0556d0031725d913b2fbd577c61"></a><!-- doxytag: member="Enseignant.c::mdfEns" ref="ac854a0556d0031725d913b2fbd577c61" args="(const Ens *ens, const Ens *ensnew)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int mdfEns </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_ens.html">Ens</a> *&#160;</td>
          <td class="paramname"><em>ens</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="struct_ens.html">Ens</a> *&#160;</td>
          <td class="paramname"><em>ensnew</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="_enseignant_8c_source.html#l00294">294</a> du fichier <a class="el" href="_enseignant_8c_source.html">Enseignant.c</a>.</p>

<p>Références <a class="el" href="_enseignant_8c_source.html#l00304">mdfEnsParCode()</a>.</p>

</div>
</div>
<a class="anchor" id="a5babf2869108036ac9f42b8a699d1b7f"></a><!-- doxytag: member="Enseignant.c::mdfEnsParCode" ref="a5babf2869108036ac9f42b8a699d1b7f" args="(const int numEns, const Ens *pEns)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int mdfEnsParCode </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>numEns</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="struct_ens.html">Ens</a> *&#160;</td>
          <td class="paramname"><em>pEns</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>modifier <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">numEns</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<p>-1 s'il n'existe pas.  0 s'il supprime.</p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">numEns</td><td>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname"><a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a></td><td>.</td></tr>
  </table>
  </dd>
</dl>
<p>-1 s'il n'existe pas.  1 s'il modifie.  0 si non. </p>

<p>Définition à la ligne <a class="el" href="_enseignant_8c_source.html#l00304">304</a> du fichier <a class="el" href="_enseignant_8c_source.html">Enseignant.c</a>.</p>

<p>Références <a class="el" href="_enseignant_8c_source.html#l00156">savEns()</a>, et <a class="el" href="_enseignant_8c_source.html#l00242">supEnsParCode()</a>.</p>

<p>Référencé par <a class="el" href="_enseignant_8c_source.html#l00294">mdfEns()</a>, <a class="el" href="_enseignant_8c_source.html#l00277">modifEns()</a>, et <a class="el" href="_enseignant_8c_source.html#l00351">regEns()</a>.</p>

</div>
</div>
<a class="anchor" id="a028f97b75edc7583b80e240e39e35f33"></a><!-- doxytag: member="Enseignant.c::modifEns" ref="a028f97b75edc7583b80e240e39e35f33" args="(Ens *ens, Ens *ensnew)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int modifEns </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_ens.html">Ens</a> *&#160;</td>
          <td class="paramname"><em>ens</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_ens.html">Ens</a> *&#160;</td>
          <td class="paramname"><em>ensnew</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>modifier <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">numEns</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<p>-1 s'il n'existe pas.  0 s'il supprime. </p>

<p>Définition à la ligne <a class="el" href="_enseignant_8c_source.html#l00277">277</a> du fichier <a class="el" href="_enseignant_8c_source.html">Enseignant.c</a>.</p>

<p>Références <a class="el" href="_enseignant_8c_source.html#l00304">mdfEnsParCode()</a>.</p>

<p>Référencé par <a class="el" href="_application_8c_source.html#l00457">modifierEnseignant()</a>.</p>

</div>
</div>
<a class="anchor" id="a632f01c0f8cb24bfb6f0dfe606009e38"></a><!-- doxytag: member="Enseignant.c::rchEnsParCode" ref="a632f01c0f8cb24bfb6f0dfe606009e38" args="(const int numEns)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int rchEnsParCode </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>codeEns</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recherche <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">numEns</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<p>0 s'il n'existe pas.  1 s'il existe. </p>

<p>Définition à la ligne <a class="el" href="_enseignant_8c_source.html#l00161">161</a> du fichier <a class="el" href="_enseignant_8c_source.html">Enseignant.c</a>.</p>

<p>Références <a class="el" href="_chemin_8h_source.html#l00006">ENS_DB</a>.</p>

<p>Référencé par <a class="el" href="_enseignant_8c_source.html#l00122">savEnsParElem()</a>.</p>

</div>
</div>
<a class="anchor" id="a9d60a0454904c6829d57acbaa74e9120"></a><!-- doxytag: member="Enseignant.c::recEnsParCode" ref="a9d60a0454904c6829d57acbaa74e9120" args="(const int numEns)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_ens.html">Ens</a> * recEnsParCode </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>codeEns</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recupérer <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">numEns</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<p><a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> s'il n'existe pas.  NULL s'il existe. </p>

<p>Définition à la ligne <a class="el" href="_enseignant_8c_source.html#l00197">197</a> du fichier <a class="el" href="_enseignant_8c_source.html">Enseignant.c</a>.</p>

<p>Références <a class="el" href="_enseignant_8c_source.html#l00026">creEns()</a>, et <a class="el" href="_chemin_8h_source.html#l00006">ENS_DB</a>.</p>

<p>Référencé par <a class="el" href="_fenetre_8c_source.html#l01040">cb_enseignant_gerer_ip_bouton_click()</a>, <a class="el" href="_fenetre_8c_source.html#l01050">cb_enseignant_gerer_ue_bouton_click()</a>, <a class="el" href="_fenetre_8c_source.html#l02854">cb_valider_ajoutEns()</a>, <a class="el" href="_enseignement_8c_source.html#l00356">getEnseignementText()</a>, <a class="el" href="_fenetre_8c_source.html#l00086">lancerApplication()</a>, <a class="el" href="_enseigne_8c_source.html#l00192">recEnseignantParCodeUE()</a>, <a class="el" href="_u_e_8c_source.html#l00378">recResponsableUeParCode()</a>, <a class="el" href="_enseignant_8c_source.html#l00351">regEns()</a>, et <a class="el" href="_application_8c_source.html#l00009">test()</a>.</p>

</div>
</div>
<a class="anchor" id="a1d6be8a4e57559f268e98efdaba5420d"></a><!-- doxytag: member="Enseignant.c::regEns" ref="a1d6be8a4e57559f268e98efdaba5420d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void regEns </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Test le module <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a>. </p>

<p>Définition à la ligne <a class="el" href="_enseignant_8c_source.html#l00351">351</a> du fichier <a class="el" href="_enseignant_8c_source.html">Enseignant.c</a>.</p>

<p>Références <a class="el" href="_enseignant_8c_source.html#l00101">affEns()</a>, <a class="el" href="_enseignant_8c_source.html#l00321">affEns_DB()</a>, <a class="el" href="_enseignant_8c_source.html#l00026">creEns()</a>, <a class="el" href="_enseignant_8c_source.html#l00041">detEns()</a>, <a class="el" href="_enseignant_8c_source.html#l00017">initEns()</a>, <a class="el" href="_enseignant_8c_source.html#l00034">libEns()</a>, <a class="el" href="_enseignant_8c_source.html#l00304">mdfEnsParCode()</a>, <a class="el" href="_enseignant_8c_source.html#l00197">recEnsParCode()</a>, <a class="el" href="_enseignant_8c_source.html#l00122">savEnsParElem()</a>, et <a class="el" href="_enseignant_8c_source.html#l00242">supEnsParCode()</a>.</p>

</div>
</div>
<a class="anchor" id="a54c3fe16627ec1a831b83274cae21a59"></a><!-- doxytag: member="Enseignant.c::savEns" ref="a54c3fe16627ec1a831b83274cae21a59" args="(const Ens *ens)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void savEns </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_ens.html">Ens</a> *&#160;</td>
          <td class="paramname"><em>ens</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>saover <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname"><a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a></td><td>.</td></tr>
  </table>
  </dd>
</dl>
<p>0 si tout est OK. </p>

<p>Définition à la ligne <a class="el" href="_enseignant_8c_source.html#l00156">156</a> du fichier <a class="el" href="_enseignant_8c_source.html">Enseignant.c</a>.</p>

<p>Références <a class="el" href="_enseignant_8c_source.html#l00122">savEnsParElem()</a>.</p>

<p>Référencé par <a class="el" href="_application_8c_source.html#l00558">ajouterEns()</a>, et <a class="el" href="_enseignant_8c_source.html#l00304">mdfEnsParCode()</a>.</p>

</div>
</div>
<a class="anchor" id="a2ab4ce856beb580e7ce67e649f60bf03"></a><!-- doxytag: member="Enseignant.c::savEnsParElem" ref="a2ab4ce856beb580e7ce67e649f60bf03" args="(const int numEns, const char *nomEns, const char *prenomEns)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void savEnsParElem </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>numEns</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>nomEns</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>prenomEns</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>saover <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">numEns</td><td>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">nomEns</td><td>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">prenomEns</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<p>0 si tout est OK. </p>

<p>Définition à la ligne <a class="el" href="_enseignant_8c_source.html#l00122">122</a> du fichier <a class="el" href="_enseignant_8c_source.html">Enseignant.c</a>.</p>

<p>Références <a class="el" href="_chemin_8h_source.html#l00006">ENS_DB</a>, et <a class="el" href="_enseignant_8c_source.html#l00161">rchEnsParCode()</a>.</p>

<p>Référencé par <a class="el" href="_enseignant_8c_source.html#l00351">regEns()</a>, <a class="el" href="_enseignant_8c_source.html#l00156">savEns()</a>, et <a class="el" href="_application_8c_source.html#l00009">test()</a>.</p>

</div>
</div>
<a class="anchor" id="a3915a9ab52172ee9ee1a633ed4badee9"></a><!-- doxytag: member="Enseignant.c::setNomEns" ref="a3915a9ab52172ee9ee1a633ed4badee9" args="(Ens *ens, const char *nomEns)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setNomEns </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_ens.html">Ens</a> *&#160;</td>
          <td class="paramname"><em>ens</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>nomEns</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>modifie le champ nomEns de l'ens. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname">ens</td><td>Pointeur vers l'ens. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">nomEns</td><td>nomEns de l'Ens.  0 si tout est OK. </td></tr>
  </table>
  </dd>
</dl>

<p>Définition à la ligne <a class="el" href="_enseignant_8c_source.html#l00079">79</a> du fichier <a class="el" href="_enseignant_8c_source.html">Enseignant.c</a>.</p>

<p>Référencé par <a class="el" href="_enseignant_8c_source.html#l00017">initEns()</a>.</p>

</div>
</div>
<a class="anchor" id="a812b325bb8e8d670f56bf3a390e5c094"></a><!-- doxytag: member="Enseignant.c::setNumEns" ref="a812b325bb8e8d670f56bf3a390e5c094" args="(Ens *ens, const int numEns)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setNumEns </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_ens.html">Ens</a> *&#160;</td>
          <td class="paramname"><em>ens</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>numEns</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="_enseignant_8c_source.html#l00064">64</a> du fichier <a class="el" href="_enseignant_8c_source.html">Enseignant.c</a>.</p>

<p>Référencé par <a class="el" href="_enseignant_8c_source.html#l00017">initEns()</a>.</p>

</div>
</div>
<a class="anchor" id="a994b35b9b8e590fac23a538fc0b0ba20"></a><!-- doxytag: member="Enseignant.c::setPrenomEns" ref="a994b35b9b8e590fac23a538fc0b0ba20" args="(Ens *ens, const char *prenomEns)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setPrenomEns </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_ens.html">Ens</a> *&#160;</td>
          <td class="paramname"><em>ens</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>prenomEns</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>modifie le champ nomEns de l'ens. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname">ens</td><td>Pointeur vers l'ens. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">nomEns</td><td>nomEns de l'Ens.  0 si tout est OK. </td></tr>
  </table>
  </dd>
</dl>

<p>Définition à la ligne <a class="el" href="_enseignant_8c_source.html#l00094">94</a> du fichier <a class="el" href="_enseignant_8c_source.html">Enseignant.c</a>.</p>

<p>Référencé par <a class="el" href="_enseignant_8c_source.html#l00017">initEns()</a>.</p>

</div>
</div>
<a class="anchor" id="af15208b82bc4f0f644ac22ff41427c42"></a><!-- doxytag: member="Enseignant.c::supEns" ref="af15208b82bc4f0f644ac22ff41427c42" args="(Ens *ens)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int supEns </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_ens.html">Ens</a> *&#160;</td>
          <td class="paramname"><em>ens</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>supprimer <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname"><a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a></td><td>.</td></tr>
  </table>
  </dd>
</dl>
<p>-1 s'il n'existe pas.  0 s'il supprime. </p>

<p>Définition à la ligne <a class="el" href="_enseignant_8c_source.html#l00234">234</a> du fichier <a class="el" href="_enseignant_8c_source.html">Enseignant.c</a>.</p>

<p>Références <a class="el" href="_enseignant_8c_source.html#l00242">supEnsParCode()</a>.</p>

<p>Référencé par <a class="el" href="_application_8c_source.html#l00504">supprimerEnseignant()</a>.</p>

</div>
</div>
<a class="anchor" id="ab5ef61052bd2c3371bec218872ee0b0a"></a><!-- doxytag: member="Enseignant.c::supEnsParCode" ref="ab5ef61052bd2c3371bec218872ee0b0a" args="(const int numEns)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int supEnsParCode </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>codeEns</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>supprimer <a class="el" href="struct_ens.html" title="Structure utilisée pour la gestion d&#39;une Ens.">Ens</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">numEns</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<p>-1 s'il n'existe pas.  0 s'il supprime. </p>

<p>Définition à la ligne <a class="el" href="_enseignant_8c_source.html#l00242">242</a> du fichier <a class="el" href="_enseignant_8c_source.html">Enseignant.c</a>.</p>

<p>Références <a class="el" href="_chemin_8h_source.html#l00006">ENS_DB</a>.</p>

<p>Référencé par <a class="el" href="_enseignant_8c_source.html#l00304">mdfEnsParCode()</a>, <a class="el" href="_enseignant_8c_source.html#l00351">regEns()</a>, et <a class="el" href="_enseignant_8c_source.html#l00234">supEns()</a>.</p>

</div>
</div>
</div>
</div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="_enseignant_8c.html">Enseignant.c</a>      </li>
      <li class="footer">Généré le Thu Jun 7 2012 17:01:10 pour Gestion_Des_Inscriptions_Universitaires par&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </li>
    </ul>
  </div>

</body>
</html>
